package nineteen;

/**
 * 向上转型enum实例，通过getEnumConstants获取所有enum实例
 *
 * @author sun.ye
 * @since 2020-05-01 22:26
 */
public class UpcastEnum {

    public static void main(String[] args) {
        Search[] vals = Search.values();
        Enum e = Search.HITHER;
        for (Enum en : e.getClass().getEnumConstants() ) {
            System.out.println(en);
        }
        System.out.println("*********************");
//        Class<Integer> integerClass = Integer.class;
//        for (Integer en : integerClass.getEnumConstants() ) {
//            System.out.println(en);
//        }

    }
}

enum Search{
    HITHER,YON
}